package com.hkrt.demo

/**
 * @author: cjg
 * @date: 2017-11-06 16:12
 */
object Const {

    val SUCCESS = "00000"
    val SUCCESS_00 = "00"
    val SUCCESS_0000 = "0000"
    val SUCCESS_LARGE_TX_AUTH = "CTS-00000"

    val ROUTER_TEST = "/test/activity"
    val ROUTER_SUPERVIEW = "/superview/activity"
    val ROUTER_RECYCLERVIEW = "/recyclerview/activity"

    val ROUTE_REGISTER = "/register/activity"
    val ROUTE_LOGIN = "/login/activity"
    val ROUTE_FORGET_PWD = "/forgetpwd/activity"
    const val ROUTE_MAIN = "/main/acitivity"
    val ROUTE_PRODUCT = "/product/acitivity"
    val ROUTE_GUIDE = "/guide/acitivity"
    val ROUTE_NOTICE_LIST = "/noticelist/activity"
    val ROUTE_SCAN = "/scan/activity"
    val ROUTE_RECEIPT = "/receipt/activity"
    val ROUTE_QUICK_PAYMENT = "/quicipayment/activity"
    val ROUTE_QUICK_PAYMENT_MAIN = "/quicipaymentmain/activity"
    val ROUTE_QUICKPAY_CHECK_ID = "/quickpaycheckid/activity"
    val ROUTE_CREDIT_APPLY = "/creditapply/activity"
    val ROUTE_FINANCE = "/finance/activity"
    val ROUTE_SHOP = "/shop/activity"
    val ROUTE_GAME = "/game/activity"
    val ROUTE_INSURANCE = "/insurance/activity"
    val ROUTE_CREDIT = "/credit/activity"
    val ROUTE_MYQRCODE = "/myqrcode/activity"
    val ROUTE_ABOUT_US = "/aboutus/activity"
    val ROUTE_MYINFO = "/myinfo/activity"
    val ROUTE_CHANGE_PWD = "/changepwd/activity"
    val ROUTE_ABOUT_AGREEMENT = "/aboutagreement/activity"
    val ROUTE_FEEDBACK = "/feedback/activity"
    val ROUTE_FEE = "/fee/activity"
    val ROUTE_EQUIP_MANAGE = "/equipmanage/activity"
    val ROUTE_RECOGNIZE = "/recognize/activity"
    val ROUTE_SLEEP_MERCHANT_UNFREEZE = "/sleepmerchantunfreeze/activity"
    val ROUTE_SETTLE = "/settle/activity"
    val ROUTE_RECOGNIZE_CARD = "/recognizecard/activity"
    /***
     * 以下为通还宝界面路由
     */
    val ROUTE_THB_NOT_OPEN = "/thbnotopen/activity"
    val ROUTE_BILL_LIST = "/billlist/activity"
    val ROUTE_REPAYMENT_RECORD = "/repaymentrecord/activity"
    val ROUTE_TRADE_DETAIL = "/tradedetail/activity"
    val ROUTE_HAND_BILL = "/handbill/activity"
    val CASE_EMAILTYPE = "/case/emailtype"
    val ROUTE_SUPPLY_CREDIT = "/supplycredit/activity"
    val ROUTE_BILL_DETAIL = "/billdetail/activity"
    val ROUTE_ADD_BILL = "/addbill/activity"
    val ROUTE_EMAIL_LIST = "/emailbill/activity"
    val ROUTE_EMAIL_LOGIN = "/emaillogin/activity"
    val ROUTE_EMAIL_RESULT = "/emailresult/activity"
    val ROUTE_ADD_CARD = "/emailresult/addcard"

    val TEST_EXTRA_PARAM = 1

    val ERROR_NO_NETWORK = "no_net_error"




    /**
     * 商户状态（是否是睡眠商户 10D 为睡眠商户）
     */
    val MERCHANT_STATUS = "merchantStatus"
    /**
     * 店铺名称
     */
    val MERCHANT_CN_NAME = "merchantCnName"
    /**
     * 发票上打印的名称
     */
    val INVOICE_PRINT_NAME = "invoicePrintName"
    /**
     * 结算的银行卡号
     */
    val BANK_ACCOUNT = "bankAccount"
    /**
     * 商户编号
     */
    val MERCHANT_NO = "merchantNo"
    /**
     * 结算方式
     */
    val SETTLE_MODE = "settleMode"
    /**
     * 商户真实姓名
     */
    val LINK_PERSON = "linkPerson"
    /**
     * 结算银行名称
     */
    val BANK_NAME = "bankName"
    /**
     * 结算银行Code
     */
    val BANK_CODE = "bankCode"
    /**
     * 商户结算状态
     */
    val BUSI_STATUS = "busiStatus"

    /**
     *
     */
    val MERCHANT_TYPE = "merchantType"
    /**
     * 此常量SharedPreferences 保存参数定义key使用
     * 身份证号
     */
    val CREDENTIAL_CODE = "credentialCode"
    /**
     * 此常量SharedPreferences 保存参数定义key使用
     * 最小交易金额
     */
    val MIN_AMOUNT_LIMIT = "minAmountLimit"
    /**
     * 此常量SharedPreferences 保存参数定义key使用
     * 系统是否配置快捷支付
     */
    val IS_QUICK_PAYMENT = "isQuickPayment"
    /**
     * 1鉴权入网 0 资质入网
     */
    val OPENT_METHOD = "opentMethod"

    val TERMINAL_TYPE_QPOS = "2"
    val TERMINAL_TYPE_QPAY = "1"
    val TERMINAL_TYPE_NONE = "3"

    /**
     * 此常量SharedPreferences 保存参数定义key使用
     * 系统是否配置通还宝
     */
    val THBSYSTEMCONFIG = "thbSystemConfig"


    /**
     * 交易类型_开通通还宝或信用卡账单还款
     */
    val TRADETYPE_OPENTHB = "4"


    /**
     * 此常量SharedPreferences 保存参数定义key使用
     * 哪里调用快捷支付
     */
    val QUICK_PAYMENTTYPEFROM = "quickfrompage"


    /**
     * 此常量SharedPreferences 保存参数定义key使用
     * 通还宝账单还款金额
     * 还款金额（以分为单位），如果是开通通还宝不上送此参数
     */
    val REPAYMENTAMOUNT = "repaymentAmount"

    /**
     * 此常量SharedPreferences 保存参数定义key使用
     * 通还宝开通/还款标识
     * 0：是
     * 1：否（为1时 说明此笔为信用卡还款）
     */
    val ISOPENTHB = "isOpenTHB"

    /**
     * 此常量SharedPreferences 保存参数定义key使用
     * 通还宝还款账单Id
     * 账单列表ID值，如果是开通通还宝不上送此参数
     */
    val BILLID = "billId"

}
